Mount Desert Island

By plane
By plane

Hancock County - Bar Harbor Airport, located in Trenton, 5 miles outside Ellsworth, about a 15 minute drive to Bar Harbor.

By Sea

"The Cat" high speed car ferry, from Bar Harbor to Yarmouth Canada was canceled in the summer of 2010.

By road
By road

30 minutes from the city of Ellsworth via Route 3.

60 minutes from Bangor, Maine, depending on traffic, which can be very heavy during the summer months. Take I-395 to Route 1A to reach Ellsworth, where you pick up Route 3.

3.5 hours from Portland, Maine. Take I-95 to exit 182A at Bangor, then I-395 and follow route as above via Ellsworth. Alternatively, take I-95 to Route 3, exit 113, just north of Augusta, and follow the slower but more scenic Route 3 east to Belfast Maine, and then through to Ellsworth and Bar Harbor.